Coordinate Free Numerics

نویسندگان

  • Hans Munthe-Kaas
  • Ole Johan Dahl
چکیده

ii Foreword These notes are being written during seminars in Department of Mathematics, University of Bergen, during the spring 2008. I appreciate any comments from the readers. I will pose ques-tions/comments to the readers of draft versions of the manuscript in margin notes like this one. iii iv FOREWORD Preface A fundamental dichotomy in mathematics and computer science is the distinction between abstract and concrete definitions and formulations of ideas and objects. Whereas a concrete definition of an object is based on a particular representation of the object, an abstract definition concentrates on the properties existing independently of particular representations. For example, a concrete definition of natural numbers could be based on a decimal representation , or on a binary representation. We realize that numbers have fundamental properties that are independent of the particular chosen representation, but it is not evident what these properties are. Peanos abstract definition based on the idea that " every natural number has a unique successor ... " says something essential about numbers that is not evident from a concrete definition. In pure mathematics abstract formalisms have been the main working tools since the early 20'th century. An abstract definition of a mathematical object defines the essential properties of the object independently of particular representations , and concetrates on how the object interacts with other objects. The mathematical language of category theory purifies this view; " the only interesting property of a mathematical object is its interactions with other objects ". In the area of differential equations, coordinate free abstractions concentrate on geometrical properties which can be defined and studied independently of particular coordinate systems. This is also the basis for modern theoretical physics. Einstein emphasized that " physics is the same in all coordinate systems " , and theories that cannot be naturally formulated in a coordinate free language are considered to be of minor physical importance. Indeed, many results in modern mathematics and theoretical physics cannot be formulated and studied without abstract formulations. The distinction between 'specification' and 'implementation' is also of fundamental importance in computer science. Kristen Nygaard and Ole Johan Dahl, who invented the first object oriented programming language SIMULA 67, say: " Programming is what + how ". Abstractions should determine the large scale structure of programs (what should the different program classes do?), while more arbitrary implementation details (how should it be done?) are hidden inside the private parts …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Free Vibration of Thick Isotropic Plates Using Trigonometric Shear Deformation Theory

In this paper a variationally consistent trigonometric shear deformation theory is presented for the free vibration of thick isotropic square and rectangular plate. In this displacement based theory, the in-plane displacement field uses sinusoidal function in terms of thickness coordinate to include the shear deformation effect. The cosine function in terms of thickness coordinate is used in tr...

متن کامل

Simulation of Styrene Polymerization in Arbitrary Cross-Sectional Duct Reactors by Boundary-Fitted Coordinate Transformation Method

The non-orthogonal boundary-fitted coordinate transformation method is applied to the solution of steady three-dimensional conservation equations of mass, momentum, energy and speciescontinuity to obtain the laminar velocity, temperature and concentration fields for simulation of polymerization of styrene in arbitrary cross-sectional duct reactors. Variable physical properties (except for speci...

متن کامل

WRPN&Apprentice: Methods for Training and Inference using Low-Precision Numerics

Today’s high-performance deep learning architectures involve large models with numerous parameters. Low-precision numerics has emerged as a popular technique to reduce both the compute and memory requirements of these large models. However, lowering precision often leads to accuracy degradation. We describe three software-based schemes whereby one can both train and do efficient inference using...

متن کامل

Jump-diffusions in Hilbert Spaces: Existence, Stability and Numerics

By means of an original approach, called “method of the moving frame”, we establish existence, uniqueness and stability results for mild and weak solutions of stochastic partial differential equations (SPDEs) with path dependent coefficients driven by an infinite dimensional Wiener process and a compensated Poisson random measure. Our approach is based on a timedependent coordinate transform, w...

متن کامل

Scroll waves in the presence of slowly varying anisotropy with application to the heart.

We consider the dynamics of scroll waves in the presence of rotating anisotropy, a model of the left ventricle of the heart in which the orientation of fibers in successive layers of tissue rotates. By choosing a coordinate system aligned with the fiber rotation and studying the phase dynamics of a straight but twisted scroll wave, we derive a Burgers' equation with forcing associated with the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008